	.file	"test.c"
	.text
	.globl	foo
	.type	foo, @function
foo:
.LFB38:
	.cfi_startproc
	subq	$40, %rsp
	.cfi_def_cfa_offset 48
	movq	%fs:40, %rax
	movq	%rax, 24(%rsp)
	xorl	%eax, %eax
	movl	$1, (%rsp)
	movl	$3, 4(%rsp)
	movl	$5, 8(%rsp)
	movslq	%edi, %rdi
	movl	(%rsp,%rdi,4), %eax
	movq	24(%rsp), %rdx
	xorq	%fs:40, %rdx
	je	.L2
	call	__stack_chk_fail
.L2:
	addq	$40, %rsp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE38:
	.size	foo, .-foo
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC0:
	.string	"i=%d,j=%d\n"
	.text
	.globl	main
	.type	main, @function
main:
.LFB39:
	.cfi_startproc
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movl	$1, %edi
	call	foo
	movl	%eax, %r8d
	movl	$1, %ecx
	movl	$.LC0, %edx
	movl	$1, %esi
	movq	stdout(%rip), %rdi
	movl	$0, %eax
	call	__fprintf_chk
	movl	$0, %eax
	addq	$8, %rsp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE39:
	.size	main, .-main
	.ident	"GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609"
	.section	.note.GNU-stack,"",@progbits
